#-------------------------------------------------
#
# Project created by QtCreator 2012-06-02T19:53:30
#
#-------------------------------------------------

QT       += network

QT       -= gui

TARGET = RcSysSktMgrLib
TEMPLATE = lib
CONFIG += staticlib

DEFINES += "STATICLIB"

win32 {
    CharacterSet=2
    DEFINES -= UNICODE
    DEFINES += "WIN_PLATFORM"
    DEFINES += "WIN32"
    DEFINES += "_WINDOWS"
    DEFINES += "_CRT_SECURE_NO_WARNINGS"
    debug {
        DEFINES += "DEBUG"
        DESTDIR = "../lib/debugWin32/"
    }
    release {
        DEFINES += "RELEASE"
        DESTDIR = "../lib/releaseWin32/"
    }
}

unix:!symbian {
    maemo5 {
        target.path = ../lib/debugLinux/
    } else {

        QMAKE_CXXFLAGS += -Wno-unused-parameter
        CONFIG(declarative_debug, debug|declarative_debug) {
            message(Debug build pass)
            DESTDIR = "../lib/debugLinux/"
            DEFINES += "DEBUG"
            target.path =  ../lib/debugLinux/

        } else {
            message(Release build pass)
            DESTDIR = "../lib/releaseLinux/"
            DEFINES += "RELEASE"
            target.path =  ../lib/releaseLinux/

        }
    }
    INSTALLS += target
}

INCLUDEPATH += ../

SOURCES += ./RcSysInSktMgr.cpp \
    ./RcSysPktHandler.cpp \
    ./RcSysProcessEvents.cpp \
    ./RcSysRxPktAnnQue.cpp \
    ./RcSysRxSearchEventQue.cpp \
    ./RcSysSktMgr.cpp \
    ./RcSysSktMgrOffenders.cpp \
    ./RcSysSktMgrRecieveCallback.cpp \
    ./RcSysSktRxEventQue.cpp \
    ./RcSysSktBroadcast.cpp \
    ./RcJunk.cpp \
    ./RcSysSktTxEventQue.cpp

HEADERS += ./RcSysInSktMgr.h \
    ./RcSysLogHandler.h \
    ./RcSysPktHandler.h \
    ./RcSysProcessEvents.h \
    ./RcSysRxPktAnnQue.h \
    ./RcSysRxSearchEventQue.h \
    ./RcSysSktMgr.h \
    ./RcSysSktMgrLib.h \
    ./RcSysSktRxEventQue.h \
    ./RcSysSktBroadcast.h \
    ./RcJunk.h \
    ./RcSysSktTxEventQue.h




